Step 1: Go to https://jogl.dev.java.net/download jogl-1.1.2-pre-20080523-windows-i586.zipDecompress to a random folder, such as: C:/program files/Java/jogl-1.1.2-pre-20080523-windows-i586Open eclipse, and click File --> New ---> Project ---> project name, for example, my_opengl ---- finish.After creating a project, find the new project in the workspace on the left.
For example, my_opengl, right click --> pr
JOGL is an abbreviation of Java bindings for OpenGL, which allows users to invoke OpenGL functions through the API in Java, thus writing hardware-supported 3D programs in Java.
For users who are familiar with OpenGL, JOGL is very easy to get used to, because most statements and OpenGL are exactly the same.
Installation of JOGL:
From: http://blog.csdn.net/zengrocken/article/details/2063471
Jogl installation:Download the latest joglpackage at https://jogl.dev.java.net/and the latest version is rc7.Take windows as an example, download jogl-1.1.1-rc7-windows-i586.zip, decompress it to the location you want to put, add the Lib JAR file in the package to classpath, and copy the. dll file under lib to the bin of your Java Runtime Enviro
I found a lot of information, which is the most official one. This is Sun's official explanation.
Jogl or Java3D?Jan 15,200 5 am
Sun does both Java3D and jogl it seems to me, but they are separate too it seems.Which wocould you prefer for a game applet?Java3D-Requires manual installation (---)-Both OpenGL and direct3d (+)-Seem slow (--)-Mediocredocumentation (+)-Boo
Recently heard that the game surface more fiery, also see if there is no chance to enter the industry bully, plainly, the poor is for money.
I do not know much about game technology, did not learn computer graphics, do not know 3dmax, do not use Photoshop, and so on. Technically, just more familiar.
Java language, ^_^, what also do not understand, but also want to play games, is not very funny!
What to do? I do not have to do, learn, the headquarters?
After a few years of Java, no more to ge
implementations via the JOGL API. The image in Figure 1 gives a visual representation of improved graphics, which we have implemented through JOGL. As can be seen from the above two pictures, Jogl gives a more clear representation of the snail shell than the Java graphics2d. However, this distinction is not evident in objects that are not very complex. For objec
jogl to apply OpenGL to applet.
If you like, an applet can be forced into a JVM instance of its own, and isolated from all other applets:
This is useful when Porting some desktop applications to a web browser.
You can also make a specific applet run on a specific version of JRE, as shown below:
This method is useful when you want to replace the selection mechanism of earlier versions (like CLS
Recently want to do an android game, use libgdx, now research map this, make a map tmx file after processing libgdx to load, need to use tiledmappacker tool, the tool is placed in the gdx-tiled-preprocessor.jar, this is something that can throw me to death. I tried a variety of errors, such:
Failed to load main-class manifest attribute
Exception in thread "Main" com. badlogic. GDX. utils. gdxruntimeexception: Creating window failedAt com. badlogic. GDX. backends.
My operating platform Windows 7 64-bit operating system, if 32-bit, then in the copy of some jar packets to pay attention to 32-bit.
First download the latest Wordwind source file on the website (i downloaded the 2.0 version), unzip it, and then create a new Java Project in Eclipse.
If you want to research the WorldWind source code, the development environment is built as follows :
1. Copy all the directory files under the SRC folder in the downloaded file to the SRC directory in the project.
2.
the abandoned Java3D? Recently, even jogl has been abandoned by Sun, including swinglab, which was a long time ago. Jai (used for image processing) has not been actually upgraded for many years and seems to have not been used anywhere, it urgently needs a huge performance improvement to adapt to the advent of the multi-core GPU era, all these Java products used in the desktop field are either abandoned or become a chicken ribs.
The key point is that
WorldWind released the open-source Java SDK earlier. The installation and testing steps are as follows:
1. Download WorldWind Java SDK
: Http://builds.worldwind.arc.nasa.gov/download.asp
After decompression, you can obtain jogl. jar, gluegen-rt.jar, WorldWind. jar, gluegen-rt.dll, jogl. dll, jogl_awt.dll, jogl_cg.dll
2. Open eclipse and create a Java Project1) Create the Lib folder under the project and put
. At present, the effect is not good, the next step is to use a particle system or JOGL rendering method to achieve dynamic simulation of flooding, it takes a little time to estimate. 3, the Xin ' an river model parameter rate setThis is mainly the research direction of bloggers ... Hydrological aspects. The main use of adaptive genetic simulated annealing algorithm to achieve the rate of the Xin ' an river model parameters, can not bear the efficienc
In providing a GIS client, NASA also provides users with an open source WMS Server Server application: World Wind WMS Server. With this application, we can set up our own WMS service and use our own data (and also support cache forwarding) so that the development of the application does not have to rely on the Internet connection, but also can be left out of the data source provided by NASA and run independently.1. Prepare to run the WWS server requires a JDK,
Use this open source SDK to develop a GIS application
Introduction: The Open source World Wind Java (WWJ) SDK developed by NASA provides new possibilities for the Geographic Information System (Geographic information Systems,gis) community. World Wind is a 3D interactive earth viewing tool written in Java™ language and OpenGL that allows users to view anywhere on Earth from outer space. This article describes how GIS developers who want to enhance an eclipse-based application embed the WWJ SDK
OpenGL Scene graph APIsWhich belongs to the Java bindings to OpenGL are: Gl4java,lwjgl,jogl and so on.Belonging to Sence Graph APIs are: Jmonkey Engine (JME), Java3d, and so on.JME is a high-performance 3D graphics API with LWJGL as the underlying support. Subsequent versions of it will support JOGL. JME and Java 3D have similar scene structures, and developers must organize their own scenes in a tree-like
Introduction to various JAVA games
Jme (jmonkey engine ): Jme is a high-performance 3D graphics API that uses lwjgl as the underlying support. Later versions support jogl. Jme and Java 3D have similar scenario structures. Developers must organize their own scenarios in a tree-like manner. Jme has a set of good optimization mechanisms, which makes it faster than Java 3D. Jme (Java monkey engine) is a great Java game engine. For a long time, Java is no
Many of them are configured with jogl1.1 on the Internet. Today, jogl2 is more powerful, but many class names have changed, and GL classes have also been upgraded from Gl to gl4bc. Javax. Media. OpenGL. glcanvas upgraded to javax. Media. OpenGL. AWT. glcanvas
The downloaded name is changed to jogamp-windows-i586
Jar needs to be configured including: gluegen-rt.jar, jogl. All. Jar
Gluegen-rt.dll, nativewindow_awt.dll, nativewindow_win32.dll, Newt. d
Disclaimer: This blog post is original and has All Rights Reserved. Reprinted please indicate the source: http://www.wjfxgame.com, in addition to my csdn blog: http://blog.csdn.net/ml3947
Lwjgl, you should have heard of it. This is one of the two Java libraries bound to OpenGL in the Java field. The other is jogl, a well-known jogl, which was previously an "official" OpenGL binding Library Supported by Sun
Recently, many things, the boss gave a lot of pressure, often travel, and other projects and personal research to keep up, this month to hand in papers, but also to write patents, can only take time to learn other things. About Openlayers in the blog will not write too much specific implementation (online there are many Openlayers blog, about loading wms, tagging, measurement, I will not repeat here), just record their own development learning experience and some issues needing attention, really
Recently, in the collision detection module of the Editor (Java + jogl), the detection function requires a large number of temporary objects, such as vector3f and matrix4f. Java is inherently slow, if we use new without scruples, I am really sorry... Fortunately, I found the objectpool concept, which is simple but practical.
/**
The usage is as follows:
/**
Well, all the temporary objects are not new, but get a reference from the o
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.